package com.sxyjhh.dbutil.utils;

import lombok.AllArgsConstructor;
import lombok.Getter;

import java.util.List;
import java.util.Map;

/**
 * Description:分页信息类
 *
 * @JDK Version:1.8.0_40
 * Version: V1.0
 * Author: wangchun
 * Date: 2016/3/30 10:14
 */
@Getter
@AllArgsConstructor
public class PageInfo {

    /**
     * 总页数
     */
    private long totalPages = 0;
    /**
     * 当前页码
     */
    private long currentPage = 1;
    /**
     * 记录总数
     */
    private long totalRows = 0;
    /**
     * 查询结果行数
     */
    private long resultCount = 0;
    /**
     * 一页显示的记录数
     */
    private int numPerPage = 0;
    /**
     * 分页结果数据列表
     */
    private List<Map> resultList;

}
